package com.ttg.model.mapper;
import com.ttg.common.entities.BasePage;
import com.ttg.model.dto.IndustryPageDTO;
import com.ttg.model.dto.TagPageDTO;
import com.ttg.model.pojo.IndustryInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ttg.model.vo.IndustryInfoVO;
import com.ttg.model.vo.IndustryTwoLevelVO;
import com.ttg.model.vo.TagVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 行业信息(TblIndustryInfo) mapper
 *
 * @author chenyou
 * @datetime 2025-11-06 17:08:02
 */
 @Mapper
public interface IndustryInfoMapper extends BaseMapper<IndustryInfo>{

     List<IndustryInfo> fisrtLevelList();

     List<IndustryInfo> twoLevelList(@Param("clsId1") String clsId1);

    List<IndustryTwoLevelVO> allTwoLevelList();

    BasePage<IndustryInfoVO> page(BasePage page,
                                  @Param("reqDto") IndustryPageDTO reqDto);
}

